Mathematical Foundation of Computer Science

Details of the course ↓

Unit No.

CONTENT

1

Relation ⇗

  • Types and composition of relations ☆ Pictorial representation of relations ☆ Equivalence relations ☆ Partial ordering relation ☆ Posets ☆ Hasse Diagram

2

Function ⇗

  • Types ☆ Composition of functions ☆ Recursively defined functions

3

4

Algebraic Structures ⇗

  • Semi group ☆ monoid ☆ Group ☆ Abelian group ☆ properties of group ☆ subgroup and their properties ☆ Cyclic group ☆ Cosets ☆ lagrange's theorem ☆ Permutation groups ☆ Homomorphism ☆ Isomorphism ☆ Automorphism of groups (Definition and examples)

5

Preposition Logic ⇗

  • Preposition ☆ Basic Logical operations ☆ Tautologies ☆ Contradictions ☆ Algebra of Proposition ☆ Logical Implication ☆ Logical equivalence ☆ Normal forms ☆ Inference Theory ☆ Predicates and quantifiers

Pre-Requisite → Basics of math, Number systems

Subject Area → Mathematics

Objective → To familiarize students with the Mathematical Foundation of Computer Science

Course Outcome